// icon 居中
.el-input__suffix {
  display: flex;
  align-items: center;
  right: 10px;
}
// 按钮
.el-button {
  padding: 7px 16px;
  box-sizing: border-box;
  border-radius: 2px;
  border: 0;
  height: 32px;
  span {
    display: flex;
    align-items: center;
    justify-content: center;
  }
}

// 绿色按钮
.bt_green {
  background: #57ae59;

  color: #ffffff;
}
.bt_green:hover {
  color: #ffffff;
  background-color: #57ae59;
}

// 灰色按钮
.bt_gray {
  background: #e5e5e5;
}
.bt_gray:focus,
.bt_gray:hover {
  color: #333333;
  background-color: #e5e5e5;
}

// 白色按钮
.bt_White {
  color: #333333;
  border: 1px solid rgba(0, 0, 0, 0.12);
}
.bt_White:focus,
.bt_White:hover {
  background-color: #ffffff;
  border-color: rgba(0, 0, 0, 0.12);
  color: #333333;
}

// 蓝色按钮
.bt_blue {
  background-color: #1d6fe9;
  color: #ffffff;
}
.bt_blue:focus,
.bt_blue:hover {
  color: #ffffff;
  background-color: #1d6fe9;
}

// 文字类型按钮
.el-button--text {
  padding: 0;
  height: auto;
}

// 顶部搜索框
.Top_search_box {
  .el-input {
    width: 300px;
    height: 32px;
    background: #ffffff;
    border-radius: 4px;
    border: 1px solid rgba(0, 0, 0, 0.12);
    .el-input__inner {
      height: 100%;
      border: 0;
      padding-left: 10px;
      font-size: 13px;
      color: #999999;
      font-family: PingFangSC-Regular, PingFang SC;
    }
  }
}

// 顶部搜索表单
.search_form {
  display: flex;
  flex-wrap: wrap;
  .el-form-item {
    margin-left: 20px;
    margin-bottom: 10px;

    .el-form-item__label {
      padding: 0;
      width: auto;
      font-size: 14px;
      font-family: "PingFangSC-Regular, PingFang SC";
      font-weight: 400;
      color: #333333;
      line-height: 32px;
    }
    .el-form-item__content {
      margin-left: 0;
      display: flex;
      line-height: normal;
      // 下拉选择框
      .el-select,
      .el-date-editor {
        .el-input__inner {
          border: 1px solid rgba(0, 0, 0, 0.12);
          width: 160px;
          height: 32px;
          background: #ffffff;
          border-radius: 4px;
          padding: 0 10px;
          line-height: 32px;
        }
        .el-input--suffix {
          .el-input__inner {
            padding-right: 26px;
          }
          .el-input__icon {
            height: auto;
            line-height: 32px;
            width: 16px;
          }
        }
      }
      // 时间选择
      .el-date-editor {
        width: 160px;
        .el-input__prefix {
          right: 10px;
          left: auto;
          .el-input__icon {
            height: auto;
            line-height: 32px;
            width: 16px;
          }
        }
      }
    }
  }
}
// 表格
.el-table {
  .el-table__cell {
    padding: 15px 0;
    box-sizing: border-box;
    box-shadow: inset 0px -1px 0px 0px #f0f0f0;
    border-bottom: 0 !important;
  }

  .el-table__cell.is-leaf {
    border-bottom: 0 !important;
  }
  .cell {
    padding: 0 16px;
    font-size: 14px;
    font-family: "PingFangSC-Regular, PingFang SC";
    color: #666666;
  }
  .el-table__header-wrapper {
    .cell {
      color: #666666;
    }
  }
  .el-table__body {
    .cell {
      color: #333333;
    }
  }
}
